finish up something quickly - Francés Inglés Diccionario